# @Time    : 2020/12/19 7:39 下午
# @Author  : Youyandong
# @File    : jinja2_env.py
# @Software: PyCharm
# @use: jinja2引擎配置代码
from jinja2 import Environment
from django.urls import reverse
from django.contrib.staticfiles.storage import staticfiles_storage


def jinja2_environment(**options):
    # 创建环境对象
    env = Environment(**options)
    # 自定义语法
    env.globals.update({
        'static': staticfiles_storage.url,
        'url': reverse
    })
    # 返回环境对象
    return env